package view.themas;

import java.awt.Color;
import java.awt.Font;
import java.util.ArrayList;
import java.util.List;

import view.DefaultStijlSelectieStrategy;
import view.Stijl;
import view.StijlSelectieStrategy;
import model.ItemKenmerken;
import model.ItemNiveau;

public class DefaultThema implements Thema{
	

	private String themaNaam="ColorFull";
	
	
	public String getThemaNaam() {
		return themaNaam;
	}

	
	@Override
	public List<Stijl> geefThemaStijlen() {

		List<Stijl> result = new ArrayList<Stijl>();

		Stijl stijl = new Stijl();
		stijl.kenmerken = new ItemKenmerken();
		stijl.kenmerken.setNiveau(ItemNiveau.Presentatie);
		stijl.lettertype = new Font("Times New Roman", 5, 50);
		stijl.tekstIndentatie = 5;
		stijl.toonSlideNummer = false;
		stijl.voorgrondkleur = Color.black;
		stijl.achtergrondkleur = Color.white;
		result.add(stijl);
		return result;
	}
	
	public StijlSelectieStrategy geefStijlSelectieStrategy()
	{
		
		return new DefaultStijlSelectieStrategy();
	}


}
